package com.t.bricks.bussiness.db.entity.knowledgetype;

import io.swagger.annotations.ApiModelProperty;

import java.util.List;

import com.t.bricks.bussiness.db.entity.knowledgetype.base.KnowledgeTypeBase;

/**
 * 知识点分类'KnowledgeType'表扩展实体类
 * 注意:可根据需要创建不同的多个扩展实体类,而不是把所有的扩展属性都集中到一个类中
 * @author HuangXinBian
 */
public class KnowledgeType extends KnowledgeTypeBase {
	
	private static final long serialVersionUID = -1L;// 使用rmi时需修改

	/**
	 * 组名称
	 */
	@ApiModelProperty(value="组名称", example="")
	private String sGroupName;

	/**
	 * 子节点集合
	 */
	@ApiModelProperty(value="子节点集合", example="")
	private List<KnowledgeType> childs;

	/**
	 * 取 组名称
	 * @return
	 */
	public String getsGroupName() {
		return sGroupName;
	}

	/**
	 * 设置 组名称
	 * @param sGroupName 组名称
	 */
	public void setsGroupName(String sGroupName) {
		this.sGroupName = sGroupName;
	}

	/**
	 * 获得 子节点集合
	 * @return childs 子节点集合
	 */
	public List<KnowledgeType> getChilds() {
		return childs;
	}

	/**
	 * 设置 子节点集合
	 * @param childs 子节点集合
	 */
	public void setChilds(List<KnowledgeType> childs) {
		this.childs = childs;
	}

}
